﻿using System;

namespace ExplorerPlus.DomainObjects
{
    public enum Categories
    {
        Books = 1, 
        Movies = 2, 
        Music = 3, 
        Games = 4
    }

    public enum BookFields : int
    {
        Author = 1,
        Category = 2, 
        ISBN = 3, 
        Publisher = 4, 
        Rating = 5, 
        TotalCustomerReviews = 6, 
        SalesRank = 7, 
        DetailPageUrl = 8, 
        EditorialReviews = 9, 
        NoOfPages = 10, 
        PublicationDate = 11, 
        Edition = 12, 
        ListPrice = 13, 
        LargeImage = 14,
        SmallImage = 15
    }

    public enum MovieFields : int
    {
        Actor = 1,
        Genre = 2,
        Producer = 3,
        Writer = 4,
        Rating = 5,
        TotalCustomerReviews = 6,
        SalesRank = 7,
        DetailPageUrl = 8,
        EditorialReviews = 9,
        Binding = 10,
        ReleaseDate = 11,
        RunTime = 12,
        ListPrice = 13,
        LargeImage = 14,
        SmallImage = 15, 
        Director = 16,
        AudienceRating = 17,
        ProductionStudio = 18
    }

    public enum MusicFields : int
    {
        Artist = 1,
        Style = 2,
        Binding = 3,
        Manufacturer = 4,
        Rating = 5,
        TotalCustomerReviews = 6,
        SalesRank = 7,
        DetailPageUrl = 8,
        EditorialReviews = 9,
        NoOfDiscs = 10,
        ReleaseDate = 11,
        Edition = 12,
        ListPrice = 13,
        LargeImage = 14,
        SmallImage = 15, 
        Track = 16
    }

    public enum GameFields : int
    {
        Manufacturer = 1,
        Platform = 2,
        ESRB = 3,
        ReleaseDate = 4,
        Rating = 5,
        TotalCustomerReviews = 6,
        SalesRank = 7,
        DetailPageUrl = 8,
        EditorialReviews = 9,
        NoOfDiscs = 10,
        Feature = 11,
        Edition = 12,
        ListPrice = 13,
        LargeImage = 14,
        SmallImage = 15, 
        OperatingSystem = 16, 
        Category = 17
    }
}
